Authorization Definitions Tab

SoftwareShield License Manager > SoftwareShield License Manager > Working With A License Project > Authorization Definitions Tab

## Authorization Definitions Tab

The Authorization Definitions Tab is the tab on the License Project Properties dialog where you define the Authorization Definition structures that control your licensing features. To get to it, open a license project file in the SoftwareShield License Manager and click on "Authorization Definitions".

The tab looks like this:

Using this tab you can Add A New Authorization Definition, Edit An Existing Authorization Definition, Delete An Authorization Definition or Move An Authorization Definition up or down by clicking on the appropriate button at the top of the tab.

When creating or editing an Authorization Definition, you will be using the Authorization Definition Dialog.

You must set a Global Authorization Definition Password for all licenses.

The grid on the page shows which definitions have been entered into this license. You may choose different codes to edit or delete by selecting them in this grid. The grid has 10 fields and a check-box. The check-box indicates if an Authorization Definition has been pre-activated. The remainder of the fields are:

1. Authorization Definition ID - the unique identifier each code gets, which is a number from 0 to 63.
2. Type - the type of Authorization Definition. There are 11 types of Authorization Definitions.
3. Description - which is your description of what the code is for, used for your reference.
4. Parameter Description - which is the description of the parameters purpose if you choose to send one (with a General Use Code only).
5. Parameter Value - only set if you choose to pre-set a value.
6. Shelf-life - which is the period of days for any shelf-life.
7. Single Use - which is a boolean field indicating if the definition is marked as generate code for single use.
8. Password - which is the local (as opposed to global) password (key) used for encrypting inner layers of Activation Codes when they are generated.
9. Payload - for composite definitions only, defines an encoded payload value.
10. Pre-Condition - for deactivation codes only, identifies the precondition (if any) that must be met to deactivate.

For quick information about Authorization Definitions already entered in the grid, hover your mouse over the row containing the definition, and a balloon hint will appear showing most of the details about the definition, as in the following example: